2026
15-Day HR Leaders
1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs 1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs
Brandon Sproat
Brandon Sproat RHP MIL
115 matchups scored · 13 game days
17 HRs Allowed
14.8% HR Rate (Pool)
19.5% Overall HR/FB
6.09 FIP
4.72 xFIP
+1.37 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
1.31
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
19.5%
Overall HR/FB ?Pitcher's overall season HR-per-fly-ball rate. Matchup rows may show handedness splits such as vs LHH or vs RHH.
86th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
72.6%
Hard-Hit% Allowed ?% of batted balls hit ≥95 mph against this pitcher. >45% elite homer-prone, <33% elite homer-resistant.
·
FB% ?Fly-ball rate (% of batted balls that are fly balls). >45% extreme fly-ball pitcher — gives up many HRs. <30% ground-ball pitcher — HR-resistant.
6.09
FIP ?Fielding Independent Pitching. >5.0 elite-bad, 4.0–5.0 above avg, <3.5 elite-good. Isolates pitcher's HR/K/BB skill from defense.
93th pctile
4.72
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+1.37
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
95th pctile
14.8%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
115
Pool Matchups
17
HRs Allowed (Pool)
11
Top-15 Matchups
2
HRs to Top-15
14.8%
HR Rate
Recent HR Splits
trend vs full-pool HR rate
Window Matchups Game Days HR HR Rate HR/Game Avg Max EV Avg HR EV Avg HR LA Avg HR Dist Trend
Last 7 17 2 3 17.6% 1.5 102.3mph 105.6mph 30.3° 445ft Up +2.8pp
Last 15 26 3 5 19.2% 1.67 99.4mph 103.9mph 28.6° 415ft Up +4.4pp
Last 30 53 6 8 15.1% 1.33 98.8mph 104.3mph 29.5° 411ft Flat +0.3pp
Batted-Ball Damage
95 tracked BBE from 115 pool matchups
98.7
116.1
69
0
104.8
28.1°
408
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-10 Tyler Soderstrom 108.2mph · · · ·
2026-06-10 Lawrence Butler 106.1mph 106.1mph 27° 463ft Yes
2026-06-10 Carlos Cortes 104.4mph 104.4mph 25° 461ft Yes
2026-06-10 Nick Kurtz 103.7mph · · · ·
2026-06-10 Shea Langeliers 100.3mph · · · ·
2026-06-10 Zack Gelof 100.1mph · · · ·
2026-06-05 Willi Castro 112.1mph · · · ·
2026-06-05 Hunter Goodman 106.4mph 106.4mph 39° 411ft Yes
HRs Allowed Per Game Day
13 days · 17 total HRs
HRs Allowed
17 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-10 Carlos Cortes #83 49 Las Vegas Ballpark 104.4mph 25.0° 461ft
2026-06-10 Lawrence Butler #164 34 Las Vegas Ballpark 106.1mph 27.0° 463ft
2026-06-05 Hunter Goodman #7 75 Coors Field 106.4mph 39.0° 411ft
2026-05-30 Christian Walker #6 80 Minute Maid Park 99.4mph 25.0° 348ft
2026-05-30 Jeremy Peña #148 44 Minute Maid Park 103.3mph 27.0° 392ft
2026-05-24 Andy Pages #85 50 American Family Field 105.5mph 36.0° 380.0ft
2026-05-18 Dansby Swanson #82 52 Wrigley Field 108.6mph 29.0° 430.0ft
2026-05-12 Miguel Andujar #38 44 American Family Field 100.8mph 28.0° 405.0ft
2026-04-29 Corbin Carroll #106 36 American Family Field 106.4mph 29.0° 430.0ft
2026-04-29 Adrian Del Castillo #118 35 American Family Field 100.1mph 31.0° 377.0ft
2026-04-29 Ketel Marte #133 32 American Family Field 109.9mph 21.0° 409.0ft
2026-04-29 Nolan Arenado #140 31 American Family Field 104.3mph 32.0° 411.0ft
2026-04-23 Riley Greene #28 53 Comerica Park 107.7mph 23.0° 406.0ft
2026-04-23 Spencer Torkelson #44 47 Comerica Park 109.8mph 21.0° 382.0ft
2026-04-04 Salvador Perez #213 37 Kauffman Stadium 101.6mph 24.0° 417.0ft
2026-03-29 Colson Montgomery #173 52 American Family Field 103.6mph 30.0° 405.0ft
2026-03-29 Everson Pereira #183 30 American Family Field 103.0mph 31.0° 403.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Sinker 295 27.6% +0.5 81.1 11.6° 2
Cutter 275 25.8% +0.5 83.2 20.0° 3
Fastball 198 18.6% +0.8 85.6 28.6° 1
Curveball 127 11.9% +4.2 82.5 0.9° 4
Sweeper 94 8.8% +3.3 82.0 23.8° 2
Changeup 78 7.3% -0.5 87.7 -1.8° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
72.6%
72.6%
All Scored Matchups
115 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-10 Jeff Mcneil #188 29 ⚪ D 📉 COOL ·
2026-06-10 Lawrence Butler #164 34 ⚪ D ❄ COLD 💥
2026-06-10 Carlos Cortes #83 49 ⚪ D 📉 COOL 💥
2026-06-10 Zack Gelof #40 59 🟠 C 📉 COOL ·
2026-06-10 Tyler Soderstrom #13 72 🟡 B ➖ NTRL ·
2026-06-10 Brent Rooker #8 76 🟡 B 📈 WARM ·
2026-06-10 Shea Langeliers #6 80 🟢 A ➖ NTRL ·
2026-06-10 Nick Kurtz #4 84 🟢 A 📈 WARM ·
2026-06-05 Sterlin Thompson #212 25 ⚪ D ➖ NTRL ·
2026-06-05 Edouard Julien #168 35 ⚪ D ❄ COLD ·
2026-06-05 Willi Castro #145 40 ⚪ D ➖ NTRL ·
2026-06-05 Tyler Freeman #121 44 ⚪ D 🔥 HOT ·
2026-06-05 Troy Johnston #105 46 ⚪ D 📈 WARM ·
2026-06-05 TJ Rumfield #87 48 ⚪ D ❄ COLD ·
2026-06-05 Ezequiel Tovar #71 51 🟠 C 📈 WARM ·
2026-06-05 Jake McCarthy #67 53 🟠 C ➖ NTRL ·
2026-06-05 Hunter Goodman #7 75 🟡 B 📉 COOL 💥
2026-05-30 Christian Vázquez #174 39 ⚪ D ❄ COLD ·
2026-05-30 Jeremy Peña #148 44 ⚪ D 📈 WARM 💥
2026-05-30 Braden Shewmake #142 44 ⚪ D ❄ COLD ·
2026-05-30 Isaac Paredes #117 48 ⚪ D ➖ NTRL ·
2026-05-30 Taylor Trammell #116 48 ⚪ D ❄ COLD ·
2026-05-30 Jake Meyers #97 52 🟠 C 📉 COOL ·
2026-05-30 Cam Smith #82 55 🟠 C ➖ NTRL ·
2026-05-30 Christian Walker #6 80 🟢 A ➖ NTRL 💥
2026-05-30 Yordan Alvarez #3 86 🟢 A ➖ NTRL ·
2026-05-24 Hyeseong Kim #250 26 ⚪ D 📉 COOL ·
2026-05-24 Miguel Rojas #211 34 ⚪ D ❄ COLD ·
2026-05-24 Kyle Tucker #195 36 ⚪ D 📉 COOL ·
2026-05-24 Andy Pages #85 50 🟠 C 📉 COOL 💥
2026-05-24 Mookie Betts #78 52 🟠 C ➖ NTRL ·
2026-05-24 Freddie Freeman #74 53 🟠 C ➖ NTRL ·
2026-05-24 Teoscar Hernández #68 55 🟠 C 📉 COOL ·
2026-05-24 Dalton Rushing #55 58 🟠 C 📉 COOL ·
2026-05-24 Shohei Ohtani #37 62 🔵 C+ ➖ NTRL ·
2026-05-18 Nico Hoerner #199 33 ⚪ D ❄ COLD ·
2026-05-18 Carson Kelly #163 40 ⚪ D ❄ COLD ·
2026-05-18 Alex Bregman #111 45 ⚪ D ➖ NTRL ·
2026-05-18 Pete Crow-Armstrong #104 47 ⚪ D 📉 COOL ·
2026-05-18 Dansby Swanson #82 52 🟠 C 📉 COOL 💥
2026-05-18 Michael Busch #51 59 🟠 C 🔥 HOT ·
2026-05-18 Seiya Suzuki #43 61 🔵 C+ 📉 COOL ·
2026-05-18 Moisés Ballesteros #28 69 🔵 C+ ➖ NTRL ·
2026-05-18 Ian Happ #7 85 🟢 A 📈 WARM ·
2026-05-12 Fernando Tatis Jr. #224 18 ⚪ D 📉 COOL ·
2026-05-12 Jake Cronenworth #161 29 ⚪ D 📈 WARM ·
2026-05-12 Nick Castellanos #109 34 ⚪ D 📈 WARM ·
2026-05-12 Xander Bogaerts #99 35 ⚪ D 📉 COOL ·
2026-05-12 Jackson Merrill #98 35 ⚪ D 📈 WARM ·
2026-05-12 Ramón Laureano #74 38 ⚪ D 📉 COOL ·
2026-05-12 Manny Machado #58 41 ⚪ D 📈 WARM ·
2026-05-12 Miguel Andujar #38 44 ⚪ D 📈 WARM 💥
2026-05-12 Gavin Sheets #29 48 ⚪ D ➖ NTRL ·
2026-05-06 Masyn Winn #215 19 ⚪ D ➖ NTRL ·
2026-05-06 Pedro Pagés #198 21 ⚪ D 📉 COOL ·
2026-05-06 Victor Scott II #185 23 ⚪ D 📈 WARM ·
2026-05-06 Alec Burleson #171 25 ⚪ D 📉 COOL ·
2026-05-06 Nolan Gorman #162 26 ⚪ D 📈 WARM ·
2026-05-06 Iván Herrera #151 28 ⚪ D ➖ NTRL ·
2026-05-06 JJ Wetherholt #128 32 ⚪ D 📈 WARM ·
2026-05-06 Nathan Church #115 33 ⚪ D 🔥 HOT ·
2026-05-06 Jordan Walker #93 36 ⚪ D ➖ NTRL ·
2026-05-05 Masyn Winn #161 23 ⚪ D ➖ NTRL ·
2026-05-05 Victor Scott II #104 31 ⚪ D 📈 WARM ·
2026-05-05 Alec Burleson #103 31 ⚪ D 📉 COOL ·
2026-05-05 Nolan Gorman #84 35 ⚪ D 📈 WARM ·
2026-05-05 Ivan Herrera #67 41 ⚪ D ➖ NTRL ·
2026-05-05 JJ Wetherholt #27 59 🟠 C 📈 WARM ·
2026-05-05 Pedro Pagés #24 60 🔵 C+ 📈 WARM ·
2026-05-05 Nathan Church #18 66 🔵 C+ 📈 WARM ·
2026-05-05 Jordan Walker #16 69 🔵 C+ ➖ NTRL ·
2026-04-29 Jorge Barrosa #150 30 ⚪ D 📉 COOL ·
2026-04-29 Alek Thomas #141 31 ⚪ D 📉 COOL ·
2026-04-29 Nolan Arenado #140 31 ⚪ D 📈 WARM 💥
2026-04-29 Ketel Marte #133 32 ⚪ D ➖ NTRL 💥
2026-04-29 Adrian Del Castillo #118 35 ⚪ D 📈 WARM 💥
2026-04-29 Geraldo Perdomo #107 36 ⚪ D 📈 WARM ·
2026-04-29 Corbin Carroll #106 36 ⚪ D 📉 COOL 💥
2026-04-29 Jose Fernandez #82 39 ⚪ D 📈 WARM ·
2026-04-29 Ildemaro Vargas #70 41 ⚪ D ➖ NTRL ·
2026-04-23 Gleyber Torres #124 23 ⚪ D ➖ NTRL ·
2026-04-23 Javier Báez #110 28 ⚪ D ➖ NTRL ·
2026-04-23 Colt Keith #93 34 ⚪ D 📉 COOL ·
2026-04-23 Wenceel Pérez #85 36 ⚪ D ➖ NTRL ·
2026-04-23 Kevin McGonigle #55 45 ⚪ D · — ·
2026-04-23 Spencer Torkelson #44 47 ⚪ D ➖ NTRL 💥
2026-04-23 Riley Greene #28 53 🟠 C 📈 WARM 💥
2026-04-23 Kerry Carpenter #21 56 🟠 C ➖ NTRL ·
2026-04-23 Dillon Dingler #13 62 🔵 C+ ➖ NTRL ·
2026-04-16 Tyler Heineman #97 36 ⚪ D ➖ NTRL ·
2026-04-16 Ernie Clement #72 45 ⚪ D ➖ NTRL ·
2026-04-16 Lenyn Sosa #58 49 ⚪ D ➖ NTRL ·
2026-04-16 Andrés Giménez #40 57 🟠 C 📉 COOL ·
2026-04-16 Kazuma Okamoto #38 58 🟠 C · — ·
2026-04-16 Jesús Sánchez #32 61 🔵 C+ 📉 COOL ·
2026-04-16 Daulton Varsho #30 62 🔵 C+ 📈 WARM ·
2026-04-16 Vladimir Guerrero Jr. #13 71 🟡 B ➖ NTRL ·
2026-04-16 Davis Schneider #3 84 🟢 A ➖ NTRL ·
2026-04-04 Drew Waters #243 17 ⚪ D 📈 WARM ·
2026-04-04 Michael Massey #242 17 ⚪ D 📈 WARM ·
2026-04-04 Kyle Isbel #241 18 ⚪ D 📈 WARM ·
2026-04-04 Jonathan India #236 23 ⚪ D 📉 COOL ·
2026-04-04 Maikel Garcia #230 28 ⚪ D 📈 WARM ·
2026-04-04 Bobby Witt Jr. #225 36 ⚪ D ➖ NTRL ·
2026-04-04 Jac Caglianone #216 29 ⚪ D ❄ COLD ·
2026-04-04 Salvador Perez #213 37 ⚪ D 🔥 HOT 💥
2026-04-04 Vinnie Pasquantino #212 36 ⚪ D 📉 COOL ·
2026-03-29 Chase Meidroth #193 21 ⚪ D 🔥 HOT ·
2026-03-29 Edgar Quero #192 25 ⚪ D 📈 WARM ·
2026-03-29 Miguel Vargas #191 37 ⚪ D ➖ NTRL ·
2026-03-29 Tristan Peters #187 40 ⚪ D 📉 COOL ·
2026-03-29 Andrew Benintendi #184 40 ⚪ D 📈 WARM ·
2026-03-29 Everson Pereira #183 30 ⚪ D 📈 WARM 💥
2026-03-29 Austin Hays #179 40 ⚪ D 📉 COOL ·
2026-03-29 Colson Montgomery #173 52 🟠 C 📉 COOL 💥

Brandon Sproat's full pitcher profile is waiting

Upgrade to see vulnerability signals, today’s threat breakdown, recent splits, batted-ball damage, and every scored matchup.

115 more waiting in the on-deck circle
LD 3.2.171

The top 10 picks. Every morning.

Free daily home run predictions from the model, in your inbox before first pitch.

No spam. Unsubscribe anytime. Just picks and results.